//
// @Auther: by wujehy 
// @Email:wujehy@qq.com
// @Data:2020/9/11
// @Time:4:18 下午
//
//

#ifndef GEEJOAN_TESTMOD_H
#define GEEJOAN_TESTMOD_H

#include "BaseMod.h"

//　集成基类实现模块的功能
namespace GeeJoan
{
    class TestMod : public BaseMod
    {
    public:
        void init() override;

        ModTypeEnum mod_type() override;

        void procMessage(const HanderDataType *hander, StatusCodeTypeEnum &code, std::string &resposeBody) override;
    };
}
/*
 * // 如果不想用GeeJoan 命名空间就　如下
class TestMod:public GeeJoan::BaseMod{
public:
    GeeJoan::ModTypeEnum mod_type() override;

    void procMessage(const GeeJoan::HanderDataType *hander, GeeJoan::StatusCodeTypeEnum &code, std::string &resposeBody) override;

    void init() override;
};
 */
#endif //GEEJOAN_TESTMOD_H
